weapon killing probability - French English Dictionary